package com.hamu.pojo;

import com.fasterxml.jackson.annotation.JsonFormat;
import jakarta.validation.constraints.NotEmpty;
import jakarta.validation.constraints.NotNull;
import lombok.Data;
import org.hibernate.validator.constraints.URL;

import java.time.LocalDateTime;
@Data
public class Media {
    private Integer id;//主键ID
//    @NotNull
//    private Integer postId;//文章id
//    @NotNull
//    private Integer categoryId;//文章分类id
    @NotEmpty
    private String mediaName;//媒体名称
//    @NotEmpty
//    private String mediaType;//类型
    @URL
    private String mediaUrl;//媒体文件
//    @URL
//    private String urlImage;//封面图像

    private Integer createUser;//创建人ID
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime createTime;//创建时间
}

